leg guards - German English Dictionary